/**
 * 此文件为路由核心入口文件
 * 一般情况下，不需要动此文件
 * 此文件将会自动加载当前项目 pages 目录下的所有路由
 * 如有问题或建议，请联系作者：chensuiyi.com
 */
import Vue from 'vue';
import VueRouter from 'vue-router';
Vue.use(VueRouter);

let routeList = [];
let importAll = require.context('@src/pages', true, /route\.js$/);
importAll.keys().map((path) => {
    let router = importAll(path).default || importAll(path);
    routeList.push(router);
});

// 导入自动生成的路由文件
let router = new VueRouter({
    routes: routeList
});

export default router;
